#include<stdio.h>
int main()
{
	int a[1000000],b,c;
	int n,k=0;
	scanf("%d",&n);
	for(int i=0;i<n;i++)
	{
		scanf("%d",&a[i]);
	}
	for(int i=0;i<n-1;i++)
	{
		if(a[i]<a[i+1])
		{
			c=1;//保留已经上坡的状态
		}
       if(c)//上过之后依此找下坡
       {
           if(a[i]>a[i+1])
           {
               k++;
               c=0;//找到下坡后找上坡
           }
       }
	}
	printf("%d",k);
	return 0;
}